// components/test/test.js
Component({
  options:{
    styleIsolation:"isolated" //默认，可选apply-shared 和 shared
  },
  /**
   * 组件的属性列表
   */
  properties: {
    //简化声明方式: max:Number
    //完整声明方式
    max:{
      type:Number,
      value:9,
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    count:0,
  },

  /**
   * 组件的方法列表
   */
  methods: {
    //
    showInfo:function(){
      console.log(this.data)
      console.log(this.properties)
      console.log(this.data === this.properties)
    },

    addCount:function(){
      //判断
      if(this.data.count>=this.properties.max) return;//就不执行

      //否则自增
      this.setData({
        count: this.data.count +1,
        max:this.properties.max + 1
      })

      //调用自定义方法
      this._showCount()
    },
    _showCount:function(){
      wx.showToast({
        title: 'count是'+this.data.count,
        icon:'none'
      })
    }
  },
})
